php使用Jpgraph创建折线图效果示例

您所在的位置:网站首页 php 折线图 php使用Jpgraph创建折线图效果示例

php使用Jpgraph创建折线图效果示例

#php使用Jpgraph创建折线图效果示例| 来源: 网络整理| 查看: 265

php使用Jpgraph创建折线图效果示例 时间:2021-09-06 来源:互联网 编辑:宝哥软件园 浏览:次

本文说明了用php中的Jpgraph创建折线图的效果。分享给大家参考,如下:

在企业运营中,往往需要对各种数据进行统计,利用图表对不同数据表中的数据进行动态分析,可以使数据显示更加直观。

示例:使用Jpgraph技术绘制包含两种图书销售趋势的折线图。

要使用JpGraph的功能,首先将JpGraph类库导入到程序中,然后创建两个数组来表示两本书的年销量,创建graph类对象,并使用创建的数组作为参数来创建两个LinePlot类对象。设置统计图的标题、比例、背景颜色和折线颜色,并向统计图对象添加两个LinePlot对象。

流程如下:

(1)将Jpgraph类库和画线功能导入程序。

require _ once ' jpgraph/src/jpgraph . PHP ';require _ once ' jpgraph/src/jpgraph _ line . PHP ';(2)创建统计数据并保存在一维数组中。

$data1=数组(89、78、99、65、92、85、85、55、64、79、85、98);//设置统计数据$ data2=array (68,70,69,80,50,60,75,65,75,65,80,89);//设置统计数据(3)创建统计图对象,设置坐标的比例样式

$graph=新Graph(600,300);//创建统计图形对象$ graph-SetScale(' textlin ');//设置scale style $ graph-setyscale(' Lin ');$ graph-SetShadow();//设置$ graph-img-设置背景有阴影的边距(40,50,20,70);//按照$ graph-title-set (iconv ('utf-8 ',' gb2312//ignore ','图书销售趋势表')的顺序设置图表灰度周围的距离;//设置趋势图的标题(4)创建LinePlot对象,并将创建的对象添加到统计图的对象中。

$lineplot1=新的line plot($ data 1);//创建LinePlot对象$lineplot2=新的line plot($ data 2);//创建LinePlot对象$ graph-Add($ line plot 1);$ graph-addy 2($ line plot 2);(5)设置统计图和坐标轴的标题内容和文字样式,输出统计图

$ graph-xaxis-title-set(iconv(' utf-8 ',' gb2312//ignore ',' month ');//设置x轴$ graph-yaxis-title-set的标题(iconv ('utf-8 ',' GB 2312//忽略','预订一笔销售金额(万元)');//设置y轴$ graph-y2轴-title-set的标题(iconv ('utf-8 ',' GB 2312//忽略',' b书销售金额(万元)');//设置y轴$ graph的标题-y2轴-标题-设置边距(20);//设置右标题到图形的距离$ graph-title-setfont (ff _ simsun,fs _ bold);//设置字体$ graph-yaxis-title-set font(ff _ simsun,fs _ bold);$ graph-y2axis-title-SetFont(FF _ SIMSUN,FS _ BOLD);$ graph-xaxis-title-SetFont(FF _ SIMSUN,FS _ BOLD);$lineplot1-SetColor('红色');//设置color $lineplot2-SetColor('蓝色');$lineplot1-SetLegend('书A ');//bind $ line plot 2-set legend(' book B ');$ graph-LEGEND-set layout(LEGEND _ HOR);$graph-legend-Pos(0.4,0.95,'中央','底部');//图例文本框的位置为0.4,0.95基于右上角,0.4为左右距离,0.95为上下距离。$ graph-Stroke();//输出运行结果如下:

更多对PHP相关内容感兴趣的读者可以查看本网站的话题:《PHP图形与图片操作技巧汇总》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》、《php常见数据库操作技巧汇总》、0103010。

希望本文对PHP编程有所帮助。

版权声明:php使用Jpgraph创建折线图效果示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

上一篇:分析Asp.Net路由系统的实现原理 下一篇:php使用gd2绘制基本图形示例(线、圆、正方形)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3